#include "../include/server.hpp"

// int main()
// {
//     Muduo::Socket sk;
//     sk.CreateClientSocket(8888, "127.0.0.1");
//     for(int i = 0; i < 3; ++i)
//     {
//         std::string str = "hello server!";
//         sk.Send((void *)str.c_str(), str.size());
//         char buf[1024];
//         std::cout << "----------" << std::endl;
//         sk.Recv(buf, 1023);
//         std::cout << "**********" << std::endl;
//         std::cout << buf << std::endl;
//         sleep(1);
//     }
//     while(1) sleep(1);
//     return 0;
// }

int main()
{
    Muduo::Socket cli_sock;
    cli_sock.CreateClientSocket(8500, "127.0.0.1");
    for (int i = 0; i < 5; i++) {
        std::string str = "hello server!";
        cli_sock.Send((void*)str.c_str(), str.size());
        char buf[1024] = {0};
        cli_sock.Recv(buf, 1023);
        LOGDEBUG("%s", buf);
        sleep(1);
    }
    while(1);
    return 0;
}